#c-table-box {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;

  .content-table {
    display: flex;
    flex-direction: column;
    position: relative;
    flex: 1;
    width: 100%;
    .c-table {
      position: absolute;
      width: 100%;
      height: 100%;
      flex: 1;

      .el-loading-mask {
        right: 1px;
        bottom: 1px;
      }

      .el-table-column--selection {
        .cell {
          padding: 0;
        }
      }
    }
  }

  .tb-header {
    display: flex;
    justify-content: space-between;
    margin-bottom: 10px;

    .search-input {
      width: 220px;
    }

    .header-search-btn {
      margin: 0 20px;
    }
  }

  .c-pagination {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-top: 10px;
  }
}
